package com.tcm.entity.bo;

import com.tcm.entity.dto.BattleItemUpdateDto;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 对战题目Excel数据封装类
 * @author Guqier
 * @version 1.0
 * @date 2023/9/10 20:26
 */
@Data
public class BattleItemExcel implements Serializable {

    /**
     * 题目序号
     */
    private Integer no;

    /**
     * 是否存在前驱题目，0表示不存在，1表示存在（非请求参数）
     */
    private String hasPrecursor;

    /**
     * 前驱题目序号，仅案例题存在前驱题目
     */
    private Integer precursorNo;

    /**
     * 题目类型，0表示经典案例实训，1表示原文实训
     */
    private String type;

    /**
     * 题目题干内容
     */
    private String content;

    /**
     * 子题目，用于案例实训的小问
     */
    private String subContent;

    /**
     * 题目难易级别
     */
    private String difficulty;

    /**
     * 所属章节
     */
    private String chapter;

    /**
     * 选项，格式 “A|瘀血;B|腹痛”，即 选项|选项内容;选项|选项内容
     */
    private String options;

    /**
     * 答案，多选题格式(ABCD)，判断(T,F)
     */
    private String ans;

    /**
     * 答案解析
     */
    private String describe;

    /**
     * 导入、导出情况
     */
    private String msg;

}
